home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 25 / AMIGAplus Sonderheft 25 (2000)(Falke)(DE)(Track 1 of 4)[!].iso / Tools / SFX-Player / AmigaAMP / AmigaAMP.liesmich < prev    next >
Text File  |  2000-05-08  |  19KB  |  463 lines

  1. Short:    MPEG audio player with GUI (68k/PPC)
  2. Uploader: Thomas Wenzel (wenzel@unixserv.rz.fh-hannover.de)
  3. Author:   Thomas Wenzel (wenzel@unixserv.rz.fh-hannover.de)
  4. Type:     mus/play
  5. Version:  2.2
  6.  
  7. Homepage
  8. --------
  9. http://amigaamp.amiga-software.com
  10.  
  11.  
  12. Einführung
  13. ----------
  14. AmigaAMP ist ein MPEG Audio Player mit grafischer Benutzeroberfläche.
  15. Zur Dekodierung wird auf dem 68k-Prozessor die mpega.library verwendet,
  16. die PPC-Version basiert auf dem amp Dekoder. Die Soundausgabe erfolgt
  17. über das AHI Audio System. Dieses Programm ist KEINE neue Oberfläche
  18. für CLI basierte Player sondern ein eigenständiges Produkt.
  19. Sollten Probleme mit AHI, der AsyncIO.library oder der mpega.library
  20. auftreten, bitte ich jedoch darum, die jeweiligen Autoren zu kontaktieren,
  21. da ich hier ohnehin nicht helfen könnte.
  22.  
  23.  
  24. Benötigt werden:
  25. ----------------
  26. AmigaOS 3.0 oder höher
  27. 68030-50MHz Prozessor oder besser
  28. mpega.library    (Aminet:util/libs/mpega_library.lha)
  29. asyncio.library  (Aminet:dev/c/AsyncIO.lha)
  30. AHI audio system (Aminet:mus/misc/ahiusr.lha)
  31.  
  32.  
  33. Empfohlen
  34. ---------
  35. PowerUP und ppc.library v46
  36. AmigaOS 3.1 (OS3.1 UND PowerUp v46 werden für den Spectrum Analyzer benötigt!)
  37.  
  38.  
  39. Besonderheiten
  40. --------------
  41.  - FREEWARE!  Keine Beta, keine Requester, keine beschränkte Laufzeit!
  42.  - GadTools basiertes, fontsensitives Interface
  43.  - Alternativ dazu ein WinAMP kompatibles GUI
  44.  - Schnelles, synchrones und gehörrichtiges Spektrometer (nahezu keine Verzögerung)
  45.  - Workbench Applikation (Drag'nDrop Möglichkeit für Daten-Icons)
  46.  - sehr leicht konfigurierbar
  47.  - AHI Device Zugriff (der AHI Default Modus wird automatisch unterstützt)
  48.  - PPC (PowerUP) Unterstützung
  49.  - ID3 Tag Editor (Interpret, Titel, Album, etc.)
  50.  
  51. Einschränkungen
  52. ---------------
  53.  - Die PPC-Version unterstützt noch kein MPEG2.5, ich arbeite dran
  54.  - Lediglich einfache Levelmeter in der 68k Version
  55.  - Keine Echtzeit Spektrometer mit AmigaOS 3.0 -- nix zu machen!
  56.  - Keine Echtzeit Spektrometer beim abspielen von MP2 -- noch nicht
  57.  
  58.  
  59. Entwicklungsgeschichte
  60. ----------------------
  61. v2.2  - Bessere CyberGraphX Kompatibilität
  62.       - Editierbare Playliste, ladbar und speicherbar (vom Menü aus)
  63.       - Restzeitanzeige
  64.       - Nette Animation in der Ecke rechts unten :-)
  65.       - Scrollender Titel/Interpret Text im WinAMP Modus
  66.       - Auf Highcolor/Truecolor Screens bleibt die Skin beim nachladen
  67.         sichtbar
  68.       - Zufällige Reihenfolge der Wiedergabe (shuffle)
  69.       - Mehr alphabetisch sortierte Genres
  70.       - Genre Requester reagiert auf Drücken der Anfangsbuchstaben
  71.       - Pitch Shifter (+ und - Tasten auf der Zehnertastatur, * bedeutet reset)
  72.       - Verbesserte PUBSCREEN und SCREENMODE Fähigkeiten
  73.       - Interner Crossfader funktioniert jetzt:
  74.         Bei zwei laufenden AmigaAMP's kann er durch drücken der SHIFT
  75.         Taste beim ziehen des Lautstärkereglers aktiviert werden.
  76.       - Unterstützung der 'nums_ex' und 'volbar' Skinelemente
  77.  
  78. v2.1  - Einstellbare Abspielpuffergröße (sollte viele Probleme beseitigen!)
  79.       - Truecolor skins werden jetzt auf Truecolor Screens nicht mehr
  80.         gedithert.
  81.       - Skin Bilder können jede beliebige Extension haben, solange der
  82.         Name stimmt.
  83.       - Fehler bei 48 kHz MPEGs im PPC Loader behoben
  84.       - Asynchroner Dateirequester
  85.       - Skins können jederzeit nachgeladen werden.
  86.       - Automatische Wiedergabe nach dem öffnen einer Datei, falls vorher
  87.         ebenfalls Wiedergabe aktiv war
  88.       - Einige Skin Positionen korrigiert
  89.       - Visualisierung auch in der 68k Version (Aussteuerungsanzeige)
  90.       - MaxFreq funktioniert endlich
  91.  
  92. v2.0  - Sehr viele Änderungen die einen Sprung der Versionsnummer wert sind :-)
  93.       - Position des Genre Listview Gadgets korrigiert
  94.       - Fehler beim Abspielen von Mono- oder 22.05 kHz Dateien beseitigt
  95.       - Digitale Lautstärkeregelung
  96.       - AREXX Interface (siehe AREXX.readme -- nur in englisch)
  97.       - Automatische Erkennung ob bereits ein anderer AmigaAMP Task läuft
  98.       - Alphabetisch sortierte Playliste (noch nicht editierbar)
  99.       - Konfigurierbare Puffergröße
  100.       - Oberfläche, die so aussieht wie WinAMP (siehe unten)
  101.       - Fontsensitivität der alten Oberfläche verbessert
  102.       - TagInfo wird gepuffert und erst beim schließen der Datei geschrieben
  103.  
  104. v1.1  - In AmigaAMP umbenannt
  105.       - PPC Version
  106.       - ID3 Tag Editor
  107.       - Kommandozeilenunterstützung
  108.  
  109. v1.0  - Erste Veröffentlichung, die noch MPEGAHI hieß
  110.  
  111. Einführung / Konfiguration
  112. --------------------------
  113. Wichtig! Eine korrekt installierte AHI Konfiguration ist Grundvoraussetzung
  114. für ein Funktionieren von AmigaAMP. Ohne korrekte AHI Installation wird
  115. der Klang wahrscheinlich ziemlich schlecht sein...
  116.  
  117. Starten Sie zunächst das AHI Setup Programm in Ihrem Prefs-Verzeichnis.
  118. Wählen Sie eins der Units 0 bis 3 (nicht das Music Unit). Wenn Sie noch kein
  119. Unit anderweitig verwenden, empfehle ich, Unit 0 einzustellen.
  120.  
  121. Wählen Sie einen der "Fast Stereo++" AudioModes aus, der sich mit der 
  122. von Ihnen verwendeten Soundkarte verträgt. Für die Prelude empfehle ich
  123. die Verwendung des "Prelude:Fast 16 bit stereo++ realtime" Modus.
  124.  
  125. Nun sollten Sie in Erfahrung bringen, in welcher Samplingrate die meisten
  126. Ihrer MPEG Files kodiert sind. Normalerweise wird dies 44100Hz sein, da
  127. dies die Standard CD Rate ist. Wenn Sie einen langsamen Prozessor haben
  128. und Sie AmigaAMP daher mit heruntergeteilter Frequenz laufen lassen müssen,
  129. können Sie dies im Konfigurationsfenster einstellen. Sehen Sie sich unten
  130. stehende Tabelle zu diesem Thema an.
  131.  
  132. Es ist wichtig, daß der Frequenz-Regler auf der Frequenz steht, die
  133. tatsächlich am häufigsten benutzt wird. Wenn Sie zum Beispiel viele
  134. 44.1kHz Samples abspielen wollen und eine Frequenz-Teilung von 1:2 verwenden,
  135. sollte der Regler auch 22050 Hz stehen!
  136.  
  137. Wenn Sie nicht vorhaben, verschiedene Programme zur gleichen Zeit mit
  138. unterschiedlichen Wiedergabefrequenzen laufen zu lassen, können Sie den
  139. Kanal-Regler auf der Position 1 stehen lassen. Die restlichen Einstellungen
  140. sind von Ihrer Audio Hardware abhängig.
  141.  
  142. Wählen Sie zum Abschluss der Konfiguration das "Save" Gadget links unten.
  143.  
  144. Nun ist es Zeit, AmigaAMP zu konfigurieren. Wenn Sie ein anderes AHI Unit
  145. als 0 gewählt haben, sollten Sie den ToolType AHIUNIT im AmigaAMP Info-
  146. Fenster anpassen. Wenn Sie Unit 0 verwenden, starten Sie AmigaAMP einfach
  147. durch ein Doppelklick. Wählen Sie "Config" aus dem Menü.
  148.  
  149. Stellen Sie die Regler und Checkmarks auf die von Ihnen gewünschten Settings.
  150. Speichern Sie die Einstellungen und schließen Sie das Konfigurations-
  151. Fenster.
  152.  
  153. Das war's auch schon! AmigaAMP ist damit komplett konfiguriert. Sie können
  154. später Feineinstellungen vornehmen. Die Performance des Systems hängt
  155. sehr von der Leistung der mpega.library und der Geschwindigkeit Ihres
  156. AHI Treibers für die verwendete Soundkarte ab.
  157.  
  158. Empfohlene Einstellungen (mit Prelude:Fast 16 bit stereo++ realtime getestet)
  159. -----------------------------------------------------------------------------
  160.  
  161.           |     Layer 1/2        |        Layer 3
  162. Prozessor | Quality|FreqDiv|Mono | Quality|FreqDiv|Mono
  163. ----------+--------+-------+-----+--------+-------+-----
  164. 68040-40  |  high  |  1:2  | off | medium |  1:2  | on 
  165. 68060-50  |  high  |  1:1  | off |  high  |  1:1  | off
  166. PPC604e   |  high  |  1:1  | off |  high  |  1:1  | off
  167.  
  168. Hinweis: Nur die 68k Version wird von diesen Einstellungen beeinflußt.
  169.  
  170.  
  171. Fortgeschrittene Konfiguration
  172. ------------------------------
  173. * Bufsize:
  174. Größe des Lesepuffers. Am besten etwas probieren bis die besten Resultate
  175. erzielt werden. (Am besten ist normalerweise 16 bis 32K)
  176. FILE bedeutet, daß der Lesepuffer genauso groß wie die gerade geladene
  177. Datei wird. Disk Zugriffe während der Wiedergabe können so vermieden
  178. werden. Vorsicht! Diese Option ist noch nicht 100% stabil.
  179.  
  180. *TaskPri:
  181. Setzt die laufende Taskpriorität von AmigaAMP. Der Empfohlene Wert für
  182. unterbrechungsfreie Wiedergabe ist 1. Gott weiß, was passiert, wenn
  183. irgendein Dritthersteller Task-Scheduler anfängt an AmigaAMPs internen
  184. Task-Prioritäten herumzufummeln...
  185.  
  186. * Read ID3 TagInfo
  187. Versucht, Informationen über Interpret, Titel, etc. zu lesen. Da diese am
  188. Ende der Datei gespeichert werden, kann diese Funktion das laden etwas
  189. verlangsamen